large pool/basin - German English Dictionary